About David Shepherd U.k Ltd (08500760) United Kingdom