About V & O Richmond Limited (01414036) United Kingdom