About Haworth Gas & Electric Ltd (11646957) United Kingdom