About T E (holdings) Limited (SC380575) United Kingdom