Teabag paper arrives at the factory on huge rolls, there is or was a company in the Forest Of Dean in Gloucestershire, I believe the town is Lydney where the bags are made by a company called 'Compton' try looking it up on the internet and they will probably tell you all you wish to know