About Ec1 Progetti Ltd (07745183) United Kingdom