About Torch Outdoor Limited (07492559) United Kingdom