About Eurobase Leisure Limited (09452029) United Kingdom