About Emerald Rock Ltd (12248286) United Kingdom