About S.e.s. Developments Limited (02685328) United Kingdom