James Gaughan & Sons Ltd phone 8, Chichester St Rochdale, Greater Manchester OL16 2AU map Takeuchi Manufacturing (UK) Ltd phone Unit E2b, John Boyd Dunlop Drive, Kings Way Business Park Rochdale, Greater Manchester OL16 4NG map if (!IN_DEV) { ?> } ?>