About The Taylor Leisure Group Limited (10144962) United Kingdom