There are a wide range of these types of products available. The main manufacturers have their own range of products. Prochem have their Natural range whilst Chemspec have their DFC range. There are also a wide range of Microsplitter products out there, whilst not strictly ECO friendly, do not contain any harsh chemicals or solvents.
There are also colloidal detergents made from plant extracts such as Mpower and our Bioclean. These are really good in certain situations but not a be all and end all product. Most cleaners have a good mix of products in their armoury and its usually a case of matching a suitable product to the job in hand.