About S And E Developments Ltd (02538813) United Kingdom