About Farmoor Energy Limited (07111074) United Kingdom