About Lms Truck & Trailer Limited (07987604) United Kingdom