About Littler Machinery Holdings Limited (10347794) United Kingdom