About Stoke Water House Limited (01082839) United Kingdom