About Barlows Electrical Supplies Limited (03487344) United Kingdom