About Specialised Food Ingredients Limited (04173472) United Kingdom