About Spoon & Rice Ltd (11821645) United Kingdom