About Ballymoore Limited (12816962) United Kingdom