About World Sugar Research Organisation Limited (01355487) United Kingdom