Holroyd Machine Tools and Rotors phone Harbour Lane North Rochdale, Greater Manchester OL16 3LQ map Victor Europe Ltd phone Victor House, Eagle Technology Park, Queensway Rochdale, Greater Manchester OL11 1TQ map if (!IN_DEV) { ?> } ?>