About Marcelle Mekies Ltd (10943285) United Kingdom