About R & S Systems Limited (05985416) United Kingdom