About De La Creme Accessories Ltd (11830929) United Kingdom