About S.d.simjee Limited (06686279) United Kingdom