About E.w. Bowser & Son Limited (00432419) United Kingdom