About Ballycool Limited (12889991) United Kingdom