About Playball Wimbledon Limited (12466304) United Kingdom