About Eco-bat Finance Plc (04606739) United Kingdom