About Bogle Architects Limited (07930835) United Kingdom