About T.e Management Distribution Ltd (11635042) United Kingdom