About Cormack Energy Watch Limited (06739397) United Kingdom