About Vale Of Mowbray Limited (03083593) United Kingdom