About Tjsr Ltd (10408879) United Kingdom