About M & C Frenkel Limited (11070770) United Kingdom