About Bell Water House Ltd (12927333) United Kingdom