About S.s.m. Developments Limited (01461597) United Kingdom