About Littler Machinery Limited (01220778) United Kingdom