About Ptp Architects Limited (05035189) United Kingdom