About Alphaseal Ltd (13337366) United Kingdom