About S & D International Management Ltd. (06761694) United Kingdom