About Sl Lewandowski Ltd (11641369) United Kingdom