About T & T Ventures Limited (06492889) United Kingdom