About Intumescent Paint Specialists Limited (11409359) United Kingdom