About Duncan Black Limited (SC499358) United Kingdom