About J. & B. Insulations Limited (01968207) United Kingdom