About Dixon Dean Limited (12149850) United Kingdom