Your all-in-one guide to who needs an EPC