About Anchor & Dash Limited (10806622) United Kingdom