About Abacus Industrial Safety Equipment Limited (04992231) United Kingdom