About Eurocross Limited (03329789) United Kingdom