About De La Creme Leather Ltd (11830950) United Kingdom