About David Howard (uk) Limited (01368929) United Kingdom