About Stelian&maria Ltd (12717238) United Kingdom