About David Howard Limited (03345093) United Kingdom