About T & Co International Limited (08822782) United Kingdom