About David Biddle Ltd. (06030125) United Kingdom