About D&a Powell Ltd (13024034) United Kingdom