About Nd Mehta & Co Limited (08396124) United Kingdom