About D.r. Hansard & Son Ltd (03186622) United Kingdom