About L & R S Gourmet Food Ltd (12603287) United Kingdom