About Northants Engineering Solutions Ltd (07596642) United Kingdom