About St.raphael Convenience Store Ltd (10026847) United Kingdom