You are correct Umbro will have dedicated facilities. However their kits are made in Vietnam, China and Thailand and probably several facilities in each country. To ensure the quality of the products they will be all made in one facility, which will also produce their warm up tops, full & half zip tops, polo's tee shirts tracksuits etc. (my use of the my dedicated) While it may not be 100% dedicated to West Ham, it will have been awarded the West Ham contract by Umbro.
I get the impression you thought I was saying they were made in some sort of sweat shop. I never implied or questioned the working conditions, HR obligations or Environmental responsibilities of any facility.
Please don't go loosing your house on over a late delivery of rovers kits
Merry Christmas
Bookmarks