About Blackcurrant Sugar Limited (11588275) United Kingdom