About M & F Lifts Limited (12176918) United Kingdom