About Peter Harrison Architects Limited (07433964) United Kingdom