About Stahovski Designs Limited (10572978) United Kingdom