About S & P E Ingredients Limited (10807609) United Kingdom