About Duncan Clark & Beckett Ltd (11936880) United Kingdom