About Ten Sixty Limited (07326146) United Kingdom