About Killeagh Holdings Ltd (13581887) United Kingdom