About Duncan Hamilton & Co Limited (00674045) United Kingdom