About Hammond Holdings Ltd (01997221) United Kingdom