About Nine Sixty Design Ltd. (08531938) United Kingdom