About Intumescent Seals Limited (01493132) United Kingdom