About Torch Limited (03567613) United Kingdom