About J&j Insulation Ltd (12285645) United Kingdom