About Thomas Merrifield Didcot Limited (03394162) United Kingdom