About Anchor On Limited (08081383) United Kingdom