About North Vale Limited (08295585) United Kingdom