About Bamber Miller Architects Limited (07451757) United Kingdom