About R J Mehta Limited (08245283) United Kingdom