About Seals International Uk Ltd. (12337342) United Kingdom