About The Gourmet Deli Company Limited (12079459) United Kingdom