About Ten Sixty Seven Limited (04882572) United Kingdom