About Terry O Neill Architects Limited (06688647) United Kingdom