About Malladi Food Station Ltd (12785339) United Kingdom