About Pike & Partners Architects Ltd (09072328) United Kingdom