About M.f. And M.o. Strong Limited (00576038) United Kingdom