About James Emma And Son Limited (10093634) United Kingdom