K & M Precision Engineering Ltd phone Unit 15, Talbot Road Industrial Centre Leyland, Lancashire PR25 2ZF map Shaw Engineering phone 4 Earnshaw Bridge Mill, Longmeanygate Leyland, Lancashire PR26 7PA map if (!IN_DEV) { ?> } ?>