About Lavelle Store Uk Ltd (11839224) United Kingdom