About Solway Group International Ltd (12867862) United Kingdom