About White Horse Energy Ltd (07014905) United Kingdom