Telephone number 0161 337 3440 is allegedly from Tameside Insulation Ltd (Registered in England No. 4884766 Registered Office: Unit 17 Alpha Court, Windmill Lane Ind Estate, Denton, Manchester. M34 3RB, Telephone: 0161 337 3400).
They appear to have a TPS license – its just a shame they are not checking the TPS list correctly (more details on the legal requirement to do so here ), because they would discover my number is on it.