About Hammond And Gates Uk Limited (10631964) United Kingdom