About James C Newton Limited (11775276) United Kingdom