About Proctor & Co Architecture Ltd (08937702) United Kingdom