About L & C Machinery Ltd (10601993) United Kingdom