About Ec1 Brands Limited (05875904) United Kingdom