About Anchor Ltd (13413531) United Kingdom