About Le Beau Design Ltd (12018024) United Kingdom