About Hole And Davigdor Energy Ltd (07968158) United Kingdom