About The Salad Bowl (food Solutions) Limited (11262286) United Kingdom