About Meister Langos Company Ltd (11019417) United Kingdom