About Oliver Medill Consultancy Services Ltd (08919819) United Kingdom