About Haworth Energy Ltd (13000634) United Kingdom