About Salad Dodger Ltd (09400488) United Kingdom