About S.h. Developments (ss) Limited (09903439) United Kingdom