About L.t.h. Limited (05081466) United Kingdom