About Stacja Pl Restaurant Ltd (06588962) United Kingdom