About Healey & Lodge Ltd (13087651) United Kingdom