About The Deli Central Yorkshire Limited (12273173) United Kingdom