All codes for UK vehicles are kept by the International Security Register, they arent given to customers as most people would leave them in the car and hence this is seen as a significant security risk that the UK insurance companies wanted to avoid. If the vehicle has any reason for the codes to be required whilst in warranty most dealers would be happy to give you a copy foc. If they arent required then the dealer has to charge as the dealer gets charged for each vehicle search from the ISR, (if the dealer can back up the request is required for a warranty job then the dealer can charge Fiat for the search). (Switching the indicators on to flash when locking is not a warranty repair).