About Mehta Sundries Limited (03338161) United Kingdom