Firm profile: Graham Stowe Bateson