About C & H Leisure Ltd (06687661) United Kingdom