About Ledsham Corrugated Machinery Company Limited (01270133) United Kingdom