A reliable (I suppose) company, but they don't list all ingredients and I am always skeptical of such manufacturers. "Contains iron, manganese and vital micro nutrients," leaves me thinking there are no macro nutrients (calcium, magnesium, potassium, sulphur (the other macros will be present in any aquarium--oxygen, phosphorus (from fish foods, more than sufficient), hydrogen, carbon, nitrogen). Iron and manganese are micro-nutrients themselves, and others needed are boron, chlorine, nickel, copper, molybdenum and zinc.
If something is missing, and further not being supplied in sufficient levels by the fish foods and water changes, the plants will not be able to maximize the light. This is the main reason I have used Seachem's
Flourish Comprehensive Supplement for the Planted Aquarium for over ten years with good results; it contains all necessary nutrients (the macros are present but in lower numbers because they usually occur naturally) and in the botanical proportion to each other than most benefits plants. Too much of some nutrients can cause plants to shut down assimilation of other nutrients, creating an apparent deficiency. This is an involved process!
If you do move to the Flourish at some point, make sure it is the exact product named; they make several products under this name.
Also, the advice about small water changes two weeks apart is bad. Every week, 50-60% of the tank volume. And if using fertilizers, it may help to dose them the day following the water change, not at the same time. The reason is that conditioners that detoxify heavy metals will detoxify some of the micro nutrients like iron, copper, zinc, manganese...no point in dosing them only to have them being negated. Seachem suggested this to me and I have been doing it for several years now. Can't hurt.