About James Chadwick Limited (09538149) United Kingdom