About Anchor Rodyn Ltd (08056126) United Kingdom