About S Design London Ltd (10874095) United Kingdom