About Duncan Shand Ltd (10333639) United Kingdom