About R & S - Research And Services Limited & Co (SL003055) United Kingdom