About Solway Leisure Limited (SC669017) United Kingdom