About Emerald Ice Limited (08445292) United Kingdom