About Ptp Architects (interiors) Ltd. (08375258) United Kingdom