About Playball Sevenoaks Ltd (11679345) United Kingdom