About European Parks & Leisure Homes Ltd (10867935) United Kingdom