About James Earls Limited (10911390) United Kingdom