Reviews of White Light, a d&b solutions company. (Appliance Store) in London (London).