About Sandwich Deli (harrogate) Limited (08659318) United Kingdom