About Naran Jesha & Sons (u.k.) Limited (02222959) United Kingdom