About Eurocle Limited (04586056) United Kingdom