M & F Components Ltd Preview