About Haylock & Moore Ltd (11853187) United Kingdom