About Ds 2 (scotland) Ltd. (SC291780) United Kingdom