About D.b. Stuart Ltd. (SC213183) United Kingdom