About D.s.c. (aberdeen) Limited (SC314536) United Kingdom