About Heneghan & Sons Limited (04416972) United Kingdom