About World Class Sports & Leisure Resorts Limited (06977183) United Kingdom