About J.j. Insulations (torbay) Limited (01744261) United Kingdom