About Heywood Electrical & Sons Limited (05182351) United Kingdom