About De Gramont & Guiche L.p. (SL012224) United Kingdom