About R & S Installations Limited (09270155) United Kingdom