About R.s.m.-refko Installations Limited (01268609) United Kingdom