About James Banham Ltd (10373103) United Kingdom