About Lmt (lechlade) Limited (13200559) United Kingdom