About Anchor Marketing Ltd. (10389225) United Kingdom