About David Pickles Limited (12068535) United Kingdom