About C & C Leisure Ltd (11123585) United Kingdom