About Hammond Hughes Limited (12085288) United Kingdom