About Emkkay Of London Limited (06419511) United Kingdom