About H&l Ltd (11282385) United Kingdom