About Russell Eke Limited (08297092) United Kingdom