About R Fine Foods Ltd (12224849) United Kingdom