About N A Powell Limited (08885494) United Kingdom