About Salt The Radish Ltd (12191511) United Kingdom