About Gifford Energy & Electrical Ltd (10922757) United Kingdom