About Anchor Tackle Limited (02209631) United Kingdom