About Urban Micro Vehicles Ltd (09975260) United Kingdom