About Yarmouth Mini Market Ltd (11622303) United Kingdom