About S & S Developments (yorkshire) Limited (06129349) United Kingdom