About Euroclipper Limited (06851996) United Kingdom