About R & K Northampton Limited (08901769) United Kingdom