About Silver Thread Limited (10058381) United Kingdom