About Eco-bat Technologies Eur Limited (08297062) United Kingdom