About Lennys Haulage Ltd (12773808) United Kingdom