About Lewis Transport & Recovery Ltd (11789048) United Kingdom