About B.l. Joshi & Co. Limited (01124739) United Kingdom