About The Eco Merchandise Company Ltd (12541288) United Kingdom