About T&l Trading Co. Limited (05240633) United Kingdom