About Dmsd North West Limited (13380903) United Kingdom