About David R Cannings Limited (04620578) United Kingdom