About Derek Kitson Architectural Technologist Limited (01221508) United Kingdom