About Continental Leisure Holdings Ltd (06955708) United Kingdom