About Eco Logical Limited (11237199) United Kingdom