About Curtis (wool) Holdings Limited (01423906) United Kingdom