No don't take any notice of Rorymac; Mr Muscle is fine. It isn't any better than other products but there is nothing dodgy about it. Bleach on the other hand is just downright dangerous. No you cannot garlge with it. Use it in WCs only. The cheap and cheerful general purpose cleaner as used by your grandmum is Sodium Carbonate crystals. The brand I use comes in a plastic tub with an orange label and calls itself Soda Crystals. It contains Orange Oil which does nothing. It can be used for all purpose cleaning of surfaces, tables, floors etc. You can use it for de-greasing frying pans and cleaning of cooking utensils. You can clean the stain off cups by filling them up and leaving them to soak with a weak solution of the crystals in water. It can be added to your clothes washing if you want to but should not be necessary.
Sodium Carbonate is an irritant and should be used carefully. It is however not to be confused with much more dangerous Sodium Hydroxide (Caustic Soda) which is lethal stuff and will dissolve your skin and muscle if you come into contact with it.
Nor should it be confused with Sodium Bicarbonate (Baking Soda) obviously.
Sodium Carbonate is sometimes sold as Liquid Sodium Carbonate crystals. This is less economical.