About Birch Energy Limited (03694622) United Kingdom