Designs and supplies environmental and safety products for public and commercial use.
1959
United Kingdom
201 - 500 employees
Consumer Goods
$100M - 500M in revenue
Industry Rank
40 out of 109
United Kingdom, Consumer Goods, Consumer Goods
Not reporting on Sustainability