About Buchanan Leisure Management Limited (08916324) United Kingdom