About Lt Holdings Limited (02071805) United Kingdom