About Le Grove Francais Ltd (11415731) United Kingdom