About Liddel Mini Market Ltd (SC486979) United Kingdom