About S E Developments Ltd (07836404) United Kingdom