About Rice Shack Ltd (08419947) United Kingdom