About James Latham (warehousing) Limited (01331418) United Kingdom