
D Seel
1 Google Rating
NIce Staff but terrible management! Would not replace defect electronics Went 3 times and staff don
NIce Staff but terrible management! Would not replace defect electronics Went 3 times and staff dont have authorisation to help This is clearly breaking UK consumer Laws