About Whitworths Sugars Limited (01639103) United Kingdom