About Solway House Limited (04389381) United Kingdom