About T&e (deansgate) Ltd (11459515) United Kingdom