About Katech Ingredient Solutions Ltd (07455222) United Kingdom