About D Hamilton & Sons Ltd (12874828) United Kingdom