Baile Leictreach & Leictreonaic Ceallraí, Ceallraí Stórála & Luchtaire Battery Car