About Coombs Electric Car Company Ltd (12486252) United Kingdom