About Mit Northampton Limited (09315574) United Kingdom