About T & A Ventures Limited (10721059) United Kingdom