About Savory And Slatter Ltd (07596240) United Kingdom