About Tsrn (north) Ltd (10525197) United Kingdom