About T.w.e. (holdings) Limited (12426294) United Kingdom