About R S Installations Limited (03884508) United Kingdom