About T&er Ltd (11417886) United Kingdom