About White Horse Leisure Limited (13399395) United Kingdom