A Manchester firm has been fined £150,000 by the Information Commissioner’s Office (ICO) for making thousands of nuisance direct marketing phone calls.