About David Vickery Limited (08850118) United Kingdom