About Duncan Young And Co. Limited (SC293137) United Kingdom