About Rss Developments Limited (NI063916) United Kingdom