About George Powell & Associates Ltd (10619325) United Kingdom