About Thomas Ticker Ltd (12400611) United Kingdom