Solartech North East Ltd based in Middlesbrough have been fined £90,000 for making 74,902 calls to numbers registered with the TPS between May and June 2017.