About M.l. & S. Heuck Ltd. (11221815) United Kingdom