About S & R Systems Limited (09666583) United Kingdom