About Loyn & Co. Architects Limited (05611637) United Kingdom