About Stremar Ltd (11945343) United Kingdom