About Northants Thermal Ltd (13326959) United Kingdom