About Sw16 Bathroom & Kitchen Installations Limited (12439976) United Kingdom