About T & I Stockman Holdings Limited (11034371) United Kingdom