About Raf Stores Ltd. (13076887) United Kingdom