About Cape Wools International Limited (04256562) United Kingdom