About Emi Oxford Limited (11291331) United Kingdom