About Salt Cafe Deli Limited (09563781) United Kingdom