About Vernon Energy Ltd (12877928) United Kingdom