About Hermaseal Ltd (12954749) United Kingdom