About Power Play Sport Ltd (06554449) United Kingdom