About Loftus Architects Limited (10585011) United Kingdom