About Jl Stores Limited (10499847) United Kingdom