Junkyards tend to be the end of the line, metal graveyards where unwanted motors are crushed into oblivion, but Walthamstow’s God’s Own Junkyard is different: it’s a place where vintage neon signs ...