About Faber Architects Limited (07868239) United Kingdom