About J.r.c. Newton & Partners Limited (01403284) United Kingdom