About Bowen & Rees Brothers Limited (10861622) United Kingdom