About Sram Tn Limited (12711779) United Kingdom