About Sessagh Developments Limited (NI058905) United Kingdom