About S E T Developments Limited (02538187) United Kingdom