About Lta Holdings Limited (02578878) United Kingdom