About Claremont Ingredients Limited (02817306) United Kingdom