About Rasty Food Store Ltd (13509099) United Kingdom