Charged Lepton Flavour Violation: An Experimental and Theoretical Introduction