About Simply Ingredients Limited (06596490) United Kingdom