About Gas Gods Ltd (12613417) United Kingdom