About Outdoor Torch Limited (13341509) United Kingdom