About Salama Foods Limited (12262704) United Kingdom