About Legacy Sugar Company Limited (12825114) United Kingdom