About Bb&c Architects Limited (09493805) United Kingdom