About R & R Foods Ltd (12239810) United Kingdom