About Thermoseal Group Holdings Limited (13372624) United Kingdom