Their website says that they are registered at Companies House (ie are a limited company) however the company number they reference (08735778) is listed as dissolved in 2015. Smells fishy so won't be ordering now. Buyer beware.
6 years ago
Direct Sight has a
1.7
average rating
from
179
reviews