About Torchmark Limited (13454535) United Kingdom