Holmes Financial Solutions Ltd fined £300,000 after they instigated the transmission of automated marketing calls to individuals without their prior consent.