About W.insulation Ltd. (06186129) United Kingdom