About Hammond Architectural Consultancy Limited (12523435) United Kingdom