The best Made in England menswear brands combine heritage craftsmanship, transparent manufacturing and long-lasting fabrics. From Sunspel T-shirts to John ...