Yes it is legal. It is not even illegal to take anabolic steroids in the forces though administrative action MAY be taken against individuals found to be taking or in the possession of such substances. I wouldn't advise taking AAS though.
I'm guessing you'd be fine with that. Looking at the ingredients the only thing funny about it I can see is the price and the claims. "Naturally mimics the effect of a steroid." I doubt that very much, it's a couple of amino acids and some vitamins. Not worth wasting your money on.
There's plenty of decent PHs out there which you can get OTC. If you do look into anything like that though do your research, make sure you have everything you need for your cycle and have a SERM on hand incase it all goes tits up.