About Ten Degrees Of Design Ltd. (11031403) United Kingdom