About David Christopher Price Holdings Limited (08565240) United Kingdom