About James E Talbot Limited (09721453) United Kingdom