About D.g. Sellar Ltd. (SC236861) United Kingdom