About South Woodford Electronics Limited (01203430) United Kingdom