About The Electric & Hybrid Car Company Limited (13200297) United Kingdom