About Hamilton & Thurston Limited (04979947) United Kingdom