About Marcel Dupont Limited (12678444) United Kingdom