About D.s. Design London Ltd (13482704) United Kingdom