About Anchor Incl Ltd (13203773) United Kingdom