About P S Mehta & Co Limited (10455178) United Kingdom