About V M R Oldham Limited (13500106) United Kingdom