About Studio Cullinan And Buck Architects Ltd (05624444) United Kingdom