About Euro Wools Limited (04353351) United Kingdom