About Jeffrey Bell Architects Limited (07519600) United Kingdom