About De France Limited (11449349) United Kingdom