About The Little Deli Hut Ltd (13524562) United Kingdom