About Sneham Foods Limited (10671583) United Kingdom