About D & S Electrical Distributors Limited (07995218) United Kingdom