About Torch Safety Services Ltd (10617585) United Kingdom