About D J Hamlett Limited (08941811) United Kingdom