The Chinese automaker Jaecoo lands on UK shores with the 7. We take it for a spin around Scotland and the north of England to see if the hype is real.