About Haggerty Group Ltd (12170936) United Kingdom