About Bouncing Ball Limited (06814801) United Kingdom