UK School Uniform Cap Falls Short, Charity Says