About Mcgregor Garrow Architects Limited (SC459741) United Kingdom