About Laky And Shakie Uk Ltd (12716791) United Kingdom