About Strontian Group Limited (12783542) United Kingdom