About Vickers Motors Limited (05890003) United Kingdom