About S & G Installation Services Limited (06090918) United Kingdom