About The Home Grown Sugar Company Limited (00213492) United Kingdom