About European Leisure Holdings Ltd (01230278) United Kingdom