About John Leah Uk Ltd. (09809482) United Kingdom