Hi, I've won a set of coilovers for my car. The problem is they have to be fitted at demon tweeks hq in Wrexham. Im from Norwich which is 4 and half hours away! Does anyone know if there is anything to do close to them, or is it just an industrial estate with nothing around. Thanks