About T.e.russell Limited (00742378) United Kingdom