About D&m Glasgow Ltd (SC564460) United Kingdom