About David Dixon Limited (08458918) United Kingdom