About M N Lambert Holdings Ltd (12276807) United Kingdom