About Northampton Systems Engineering Ltd. (03496633) United Kingdom