About Lenton Electrical Supplies Limited (02606189) United Kingdom