About Thomas Merrifield Oxford Limited (03287659) United Kingdom