About The Electric Kit Car Company Limited (12817598) United Kingdom