About D Hammond Limited (04199749) United Kingdom