About Jane Mckay Architects Limited (06252931) United Kingdom