About T And I Limited (01122127) United Kingdom