About Tyreseal World Limited (10652623) United Kingdom