About Williams Bros. Electrical (llwydcoed) Limited (03241100) United Kingdom