Re: Just say No to Amazon
Your first paragraph implies, but doesn't actually clearly state, that there's a stipulation in English law that a company should maximise profits. That is not the case. If you disagree, please cite the appropriate Act(s).
Although there is a lot of law around companies, the business end of a particular company's goals and obligations are set out in its Articles and Memorandum of Association, which form part of the contract with shareholders. It's common to take precanned documents and just change the company name on them. I've just read through the ones I got when I formed a company a while back, and (to almost distil these legal documents into absurdity) basically says "the directors can do anything they see fit with the company" and "if the shareholders don't like it, they can change the directors".
In other words, the directors have to do whatever is necessary to avoid a shareholder revolt. That normally means that they have to run it competently and return more money to shareholders than they put in. But it doesn't mean *maximise* profits, since there are quite a lot of lucrative but highly unethical things that a company could do, but would result in the board being replaced if they actually tried it.