About S & D Smith Developments Ltd (10275156) United Kingdom