About Anchor Plungar Ltd (12458676) United Kingdom