About Sucrose London Ltd (13324497) United Kingdom