I still can't see what you're really complaining about, other than that Fish Insurance couldn't find you a policy at a price that was acceptable to you.
Further, I fail to see how they're "connected to ageas and premium credit ltd". Fish Insurance is part of the British-owned PIB Group (which includes other brokers, such as CityNet and Thistle). Ageas is Belgian-owned (and owns Rias, as well as working with the financial service sectors of both John Lewis and Tesco). Premium Credit is independent but carries out some work through brokers who act as intermediaries (which might include Fish and/or Ageas but the connection is no stronger than that between any broker and the companies whose products they offer).