About Lemon Grass Oriental Supermarkets Ltd (06911151) United Kingdom