About Entrust Gas & Power Ltd (SC618057) United Kingdom