About Playball Hammersmith Limited (10875139) United Kingdom