About Dksc (glasgow) Limited (SC608182) United Kingdom