About Northampton Vb Ltd (13027541) United Kingdom