About Eurocleanseas Limited (06309660) United Kingdom