About Sambal Tumis Limited (11158996) United Kingdom