About T.barrett Limited (10921140) United Kingdom