About Louis Dreyfus & Co.limited (00364962) United Kingdom