About Spheron Architects Limited (07529280) United Kingdom