About Palmeira Convenience Store Ltd. (09633743) United Kingdom