About Dixon Searle Partnership Limited (10149678) United Kingdom