About Oxford Measured Limited (11874368) United Kingdom