About Ballaggan Limited (12964287) United Kingdom