About Duncan C Hood Limited (SC292741) United Kingdom