About R S L Limited (NI028441) United Kingdom