About Mcmullan Energy Trading Ltd (NI664703) United Kingdom