About Le Beau Group Ltd (12018018) United Kingdom