About Sandra Stachowicz Ltd (13166675) United Kingdom