About Savage Salads Limited (08588961) United Kingdom