About Clubhouse Competitions Ltd (13205435) United Kingdom