About S & R Northants Ltd (09460885) United Kingdom