About Club Holdings Glasgow Ltd (SC576841) United Kingdom