About David Hicks Limited (08671123) United Kingdom