About S P Mehta Limited (13498246) United Kingdom