About Lemmerter Ltd (10564406) United Kingdom