About Sir James Hill (wool) Limited (02591674) United Kingdom