About Thompson Leisure Group Ltd (10467510) United Kingdom