About R & S Global Solutions Ltd (11522635) United Kingdom