Thermafleece is made by an company called Second Nature, which is based in northern England. From the picture they appear to be a family?run farm business, which automatically gives them bonus points ...