Graham Shemmans
Joint Managing Director
Jayne Caunt
Administration and Accounts
Bill Small
Joint Managing Director