About Rock Anchor Ltd (09847897) United Kingdom