About T&q Investments Limited (10986478) United Kingdom