Margaret Howell, Made in England, Duffle Coat ‐ Mercari: Shop from Japan