About M Macleod Elec Ltd (12075149) United Kingdom