About D & S Living Uk Limited (09086601) United Kingdom