About Oxford Vaughan Limited (07279765) United Kingdom