Admiral car insurance customer services July 8, 2019 16 32 64 128 Admiral car insurance customer services number 0800 Admiral car insurance customer services number 0800 opening times Admiral car insurance customer services opening times Admiral car insurance customer services opening hours Admiral car insurance customer services phone number