About Solas Group Ltd (13421695) United Kingdom