About W&h Electrical Limited (13314883) United Kingdom