Hi, Wondering where people go for school trousers larger than an age 18? We’ve several years left so needing an option for very long-legged son! Dark grey ones. Any advice, please? Thanks!