About T & B Investments Limited (01892122) United Kingdom