About Heywood Electrical Holdings Limited (12494781) United Kingdom