About Louis Marcel Ltd (12181250) United Kingdom