About Solway House Hounslow Limited (12832002) United Kingdom