About T-struct Limited (09881506) United Kingdom