About Russells (electrical) Limited (02120919) United Kingdom