About Ecofix Complete Building Solutions Ltd (10706710) United Kingdom