About Bowser & Ward Ltd (12485020) United Kingdom