About Norbert Lech Ltd (11089568) United Kingdom