About Green Energy Operations Ltd (07458730) United Kingdom