About Anchor Industrial Safety Ltd (08941335) United Kingdom