About Haggard Electric Company Ltd (13205645) United Kingdom