About Thames Coldstore Insulation Limited (02903212) United Kingdom