1) The airport code for Zürich is ZRH. I don't know where ZUR is, but it ain't Zürich.
2) Heathrow (LHR) has multiple terminals at different sides of the airport: 2+3 in the centre, 4 at the south side and 5 at the west end. You need to treat these as different airports, it can take ½ hour+ to get from one terminal to another, either "airside" or "landside". When deciding how long you need you must factor in which terminal you arrive at and depart from.
If (big if) you can get your boarding card for the Zürich flight before you leave home, than you can stay "airside" and not go through UK immigration. If you need to use the check-in desk at Heathrow, then you need to go through immigration, double back to arrivals, and check in again, followed by back out.
There will always be security. Like taxes it is unavoidable. Sensible airports do not trust incoming passengers to have been sufficiently screened at their point of departure.
Important point: If your incoming flight is late, and you miss the second flight, you have no comeback if you have two separate tickets. Makes sure you have enough time (3 hours) to allow for late flights and terminal change.
Even better: Scrap this plan and fly direct to Zürich. Or big a better airport to change at, e.g. Amsterdam Schiphol.
P.S. I haven't mentioned customs as it is a non-event, random screening only, 95%+ are no stopped.