About Rnr Foodservice Solutions Ltd (07867584) United Kingdom