About Salt Restaurant Marketing Limited (10043751) United Kingdom