About Stassie 58 Ltd (12727248) United Kingdom