About Quick Play Sport Ltd (06434042) United Kingdom