About J&l Plumbing & Gas Services Ltd (12944258) United Kingdom