About J&l Home Comfort Ltd (12209048) United Kingdom