About Anchor Sports Ltd (12386540) United Kingdom