About D&w (glasgow) Ltd. (SC505453) United Kingdom