About Scl Ingredients Limited (10775068) United Kingdom