About Eurobase Consultancy Limited (02849932) United Kingdom