About Heneghan Holdings Limited (09956206) United Kingdom