About R. Gorecha Limited (08012062) United Kingdom