About Tjs Investments Limited (12060421) United Kingdom