About Sheffield Insulations Limited (00577389) United Kingdom