About Eco Energy Sticks Limited (13617003) United Kingdom