About Ten Design (uk) Limited (06752624) United Kingdom