About Abercore Ingredients Limited (11769076) United Kingdom