About The Hutch Deli Limited (11032427) United Kingdom