About Souplesse Designs Limited (13523077) United Kingdom