About J Ball Gas Services Limited (08720857) United Kingdom