About T&e Holdings Limited (09513565) United Kingdom