About S & G Installs Limited (13383441) United Kingdom