About M & F Essential Services Limited (12191758) United Kingdom