About Eddystone Rock Holdings Ltd (13649090) United Kingdom