About Duncan Mcinnes Limited (SC051067) United Kingdom