About T3 Building Limited (07122706) United Kingdom