About Essex Insulation Holdings Limited (05569628) United Kingdom