About Murray & Haggerty Ltd (12677603) United Kingdom