About Lemon Grass (goring) Limited (09396265) United Kingdom