About Powell Pce Limited (08753741) United Kingdom