About Russell Sell Trading Company Limited(the) (00545399) United Kingdom