About Langruth Ltd (12514767) United Kingdom