About The Deli Hut Ltd (13190737) United Kingdom