About Npi (kettering) Ltd (11031926) United Kingdom