About Torch 1956 Limited (09017480) United Kingdom