About C & L Plumbing And Gas Services Limited (12078286) United Kingdom