About People & Place Architects Ltd (10116730) United Kingdom