About Laudemburg Ltd (10226114) United Kingdom