About R&s Industrial Cleaning Equipment & Compressors Limited (10496398) United Kingdom