About The Kibworth Deli Ltd (08909738) United Kingdom