About Powell Organization L.p. (SL012358) United Kingdom