About Ballymoss Ltd (11549580) United Kingdom