Usually when I have my bloods taken for either a hospital D clinic appt or once a year for the GP surgery, lipids is one of the tests automatically done along with HbA1c, U&E, TFT, LFT, eGFR, TSH and whatever else they decide to test for. If they want to do a full lipids (ie Total Chol, Trigs, HDL and estimated LDL) test, they should tell us it needs to be a fasting test. If they don't tell us it's fasting, then it won't be a full test, only total chol and HDL.
(Note - they hardly, if ever? actually measure the LDL but instead calculate it using the things they have measured, then use the Friedwald formula to calculate it.)