About De Miller Ltd (13564723) United Kingdom