About Eco Logic Designs Ltd (07659113) United Kingdom