About M & S Lenza Ltd (11433308) United Kingdom