About Dominic Lamb Architects Limited (12753185) United Kingdom