About D&e Bars Ltd (SC580837) United Kingdom