About L.s. Starrett Company Ltd. (the) (SC032886) United Kingdom