About Torch Records Ltd (03414392) United Kingdom