About D&sm Ltd (11208333) United Kingdom