About D E Product Labels Ltd. (SC266672) United Kingdom