About Val Northampton Ltd (11926093) United Kingdom