About Levick Holding Ltd (12434942) United Kingdom