About Bathroom & Kitchen Installers Ltd (11611128) United Kingdom