About Meridian Leisure Services Direct Limited (05155913) United Kingdom