Striving to strike the balance

KSW was founded in 1980 and is based in Glenrothes
KSW was founded in 1980 and is based in Glenrothes