About Eurobase Group Limited (04137076) United Kingdom