About White Sands Technology Uk Ltd (05728763) United Kingdom