About Dr Christopher Mitchell Limited (08882031) United Kingdom