About Allan Corfield Architects Limited (SC378399) United Kingdom