About Hegarty London Ltd (09574524) United Kingdom