About T & E Management Ltd (10201200) United Kingdom