About Euro Tuff Limited (10642554) United Kingdom