About Mcgregor Architects Ltd (05669466) United Kingdom