About Powell I.p. Limited (08401774) United Kingdom