About Thompson Green Energy Limited (NI643419) United Kingdom