About Seals Technology Limited (13441768) United Kingdom