About Thfl Ltd (12401961) United Kingdom