About Emerald London Limited (03558827) United Kingdom