About De Oud London Ltd (13700570) United Kingdom