About Thomas Merrifield Kidlington Limited (03333005) United Kingdom