About Northvale Plant Limited (12261706) United Kingdom