About Le Manoir France Limited (09519248) United Kingdom