About A Duchart Ltd. (SC571569) United Kingdom