About S&sm Developments Ltd (10479225) United Kingdom