About Emil Meyer Ltd (09914223) United Kingdom