About Torch B2b Ltd (04322745) United Kingdom