About David J. Howe Limited (04611219) United Kingdom