About T&j3 Limited (13042884) United Kingdom