About Northants Lodge Ltd (10661939) United Kingdom