About The Tymkow Company Ltd (12654596) United Kingdom