About Solas International Limited (10900373) United Kingdom