About Eco-bat Battery Technologies Limited (10327291) United Kingdom