About Lead Automotive Ltd (11986308) United Kingdom