About Industrial Boilerhouse Supplies Limited (02803457) United Kingdom