Sadly, not all annoyances can be settled by letting off steam on a site like this. The links below may therefore prove useful.
AA
ASH
British Dental Association
British Medical Association
Citizens Advice Bureau
Health & Safety
Insurance Ombudsman
Law Society
Press Complaints Council
RAC
ROSPA
RSPCA
Samaritans