About Anchor Enterprises Limited (03385883) United Kingdom