About Peter Thompson Architects Limited (04770423) United Kingdom