About Z. Dudhia & Company Limited (04350603) United Kingdom