About Hegarty Leon Limited (07419665) United Kingdom