About Lts (99) Limited (01271078) United Kingdom