About L. C. Newton Limited (03468532) United Kingdom