About Lancashire Machinery Ltd (13565923) United Kingdom