About Robert Kilgour Architects Limited (06845567) United Kingdom