About Le Clos St Jean Ltd (13083339) United Kingdom