About The Deli (north East) Ltd (11925078) United Kingdom