About N R Powell Limited (10088719) United Kingdom