About Sd Design London Ltd (13041730) United Kingdom