About Eldwick Stores Limited (12491381) United Kingdom