About Thomas Merrifield Abingdon Limited (03409630) United Kingdom