About The Gourmet Salad Box Ltd (13222449) United Kingdom