About Emerald Sales And Marketing Ltd (12536503) United Kingdom