About Bower And Bower (exeter) Ltd (09646927) United Kingdom