About International Leisure Group Limited (11282955) United Kingdom