About S & W Installations Ltd (08522987) United Kingdom