Trade in Rochdale, Lancashire We help you find any company! P.l.b. Ross Electrical Contracting Company Limited Hind Clough Barn, Over Town Lane Rochdale, Lancashire