About Bonus Ball (scotland) Ltd (SC663443) United Kingdom