About B3 Architects Limited (10109599) United Kingdom