About Dmds (aberdeen) Limited (SC317702) United Kingdom