About Bryan Powel And Sons Ltd. (13299650) United Kingdom