About The Country Kitchen Deli Limited (SC435602) United Kingdom