m.c. lothlorien ltd