About Hammond Services Ltd (10617593) United Kingdom