About T&ec Limited (11569840) United Kingdom