The Information Commissioner’s Office (ICO) has fined Coventry firm Easyleads Limited £260,000 for making 16.7 million automated marketing calls.