About Walker & Son Electrical Limited (11827820) United Kingdom