About Baldwin Electrical Solutions Limited (12091432) United Kingdom