About S D Modi & Co Limited (07395927) United Kingdom