About Marwood Electrical Company Limited (01343397) United Kingdom