About Sealant Application Specialists Limited (04247396) United Kingdom