About Birsay Energy Limited (03948272) United Kingdom