About Peter Hitchen Architects Ltd (08241801) United Kingdom