About R & S Compressors Ltd (11862629) United Kingdom