About Thomas Merrifield Bicester Limited (03287892) United Kingdom