About D S Mcg Ltd. (SC291341) United Kingdom