About Admiral Energy Group Limited (01961544) United Kingdom