About Emulsion Media Limited (12332980) United Kingdom