About James Of Allen Limited (09653473) United Kingdom