About Lodi Vehicles Ltd (06299478) United Kingdom