About Hammond Architectural Limited (04524384) United Kingdom