About Lazy Leek Ltd. (10996010) United Kingdom