Though I cannot speak directly to CAA regulations, if the candidate pilot is technically legal to fly, just out of currency, this is generally something that the insurer of the aircraft takes more interest in than the regulator (CAA). The insurer may, (and probably does) allow a non instructor to do a currency checkout. It's probably worth reviewing the applicable insurance expectations before seeking out an instructor if that's difficult.