About Eltham Store Ltd (09413939) United Kingdom