About S&a Energy Ltd (13430716) United Kingdom