About Speciality Ingredients Limited (10986525) United Kingdom