About S.l. Doshi & Co. Limited (04581997) United Kingdom