About J E Russell Trading Limited (09690774) United Kingdom