Exactly, angina is not definite if you have high cholesterol, but can be a good indication if you complain to the Doctor about angina symptoms. Your cholesterol can only cause blockages if you have damaged arteries in the first place, and the risk factors for this should be watched. Healthy diet, exercise and low emotional stress are the top of the list.
Your cholesterol is fine and should not be causing you any symptoms. However, you don't have to have high cholesterol to have heart problems. If you are concerned you should discuss this with your doctor.
Your cholesterol number is a "good" number. The LDL looks kind of high, but I don't recall the "normal" range. I believe the recommendation for people with no heart problems is less than 200.
I believe high cholesterol (yours is not high) is a concern for blockage issues and I suppose can cause angina.
My total cholesterol is about the same as yours and my Cardiologist is quite happy with that number for me, a heart patient.