About J Haggerty Ltd (SC657985) United Kingdom