About Anchor Oxides Limited (10444597) United Kingdom