About Bower House Limited (11381983) United Kingdom