About K.m. Dastur & Co Limited (03852840) United Kingdom