About Sw Flue Installations Ltd (13130238) United Kingdom