About Eskimo Insulation Limited (10762697) United Kingdom