About Superseal Limited (13575982) United Kingdom