About Lutterworth Transport & Trailer Services Ltd (06616698) United Kingdom