About Lemon Grass (mid Sussex) Limited (08809951) United Kingdom